see through the window - Francés Inglés Diccionario